from math import*
N=int (input("введите четырех значное число"))
if N>999 and N<10000:
    if N%2==0:
         print ("Число четкое:Да")
    else: print("Число нечеткое:Нет")

    if N%3==0:
         print("Число кратное трем:Да")
    else: print("Число кратное трем:Нет")

    NQ=sqrt(N)
    if NQ == int(NQ):
         print("Число является квадратом: Да")
    else:print("Число является квадратом: Нет")






    N1=N%10
    N2=(N//100)%10
    N3=(N//100)%10
    N4=N//1000

    MinC=min(N1,N2,N3,N4)
    print("наименьшее число ",MinC)
    MaxC=max(N1,N2,N3,N4)
    print("максимальное число",MaxC)

    Nol=0
    if N1==0: Nol=Nol+1
    if N2==0: Nol=Nol+1
    if N3==0: Nol=Nol+1
    print("количество нулей в числе: ",Nol)

    
    NQ1=sqrt(N1)
    if NQ1 == int(NQ1):
         print("Число является квадратом в числе единиц: ",NQ1)
    else:print("Число является квадратом в числе единиц: Нет")

    NQ2=sqrt(N2)
    if NQ2 == int(NQ2):
         print("Число является квадратом в числе десятков: ",NQ2)
    else:print("Число является квадратом в числе десятков: Нет")

    NQ3=sqrt(N3)
    if NQ3 == int(NQ3):
         print("Число является квадратом в числе сотен: ",NQ3)
    else:print("Число является квадратом в числе сотен: Нет")

    NQ4=sqrt(N4)
    if NQ4 == int(NQ4):
         print("Число является квадратом в числе тысяч: ",NQ4)
    else:print("Число является квадратом в числе тысяч: Нет")







else: print ("Не четырех значное число")       
